a hell of a noise - Alemán Inglés Diccionario